bag made of palm leaves - Allemand Anglais Dictionnaire